home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Today (Latin America) Volume 1 #6 / CD-ROM Today 6 Latam.iso / kids / drbrain / sierra.inf < prev    next >
INI File  |  1996-07-16  |  4KB  |  187 lines

  1. [Setup]
  2. SetupSize=840
  3. BillboardSize=0
  4. CanInstallDOS=No
  5.  
  6. [Requirements]
  7. SetupVer=3.1.0.1
  8. Colors=256
  9. MemKB=7168
  10. PhysicalMem=7168
  11. VideoSpeed=300
  12. Wave=2
  13. MIDI=0
  14. CPU=486
  15. WinVer=310
  16. ScreenWidth=640
  17. ScreenHeight=480
  18. Joystick=0
  19. Printer=0
  20. CDROM=2
  21.  
  22. [Ident]
  23. Version=1
  24. ; bogus product ID
  25. ProductID=44444
  26.  
  27. [Dialogs]
  28. BEGIN 0,NotifyDirectXInstall
  29. NotifyDirectX
  30. 1, NotifyDirectXText
  31. 10, OKText
  32. END
  33. BEGIN 1,NotifyWin32sInstall
  34. NotifyWin32s
  35. 1, NotifyWin32sText
  36. 10, OKText
  37. END
  38. BEGIN 2,NotifyWinGInstall
  39. NotifyWinG
  40. 1, NotifyWinGText
  41. 10, OKText
  42. END
  43. BEGIN 3, Restart
  44. Installation Complete
  45. 1, RestartPrompt1
  46. 1, RestartPrompt2
  47. 10, RestartNow, (), FLAG9
  48. 13, RestartLater
  49. END
  50. BEGIN 4, Done
  51. AllDone
  52. 1, AllDoneText
  53. 10, OKText
  54. END
  55. BEGIN 5, FailedWinSpace
  56. FailTitleWinSpace
  57. 1, FailTextWinSpace
  58. 1, FailTextWinSpace2
  59. 10, OKText
  60. END
  61.  
  62. [Script]
  63. :Begin
  64. ;
  65. ; FLAG usage:
  66. ;        FLAG0  - TRUE if running on Win95
  67. ;        FLAG3  - TRUE if WinG needs to be installed
  68. ;        FLAG5  - TRUE if Win32s needs to be installed
  69. ;        FLAG7  - TRUE if user does not have enough disk space
  70. ;        FLAG9  - TRUE if user wants to restart computer
  71. ;        FLAG20 - TRUE if the computer is using French
  72. ;        FLAG21 - TRUE if the computer is using German
  73. ;
  74. ;
  75. ; Check what language the computer is using
  76. LANGUAGE_EQ FRENCH FLAG20
  77. LANGUAGE_EQ GERMAN FLAG21
  78. ;
  79. ;
  80. ; Determine if running on Win95
  81. ONWIN95ONLY FLAG0
  82. FLAG0 GOTO Win95Setup
  83. GOTO Win31Setup
  84. ;
  85. :Win95Setup
  86. DIALOG NotifyDirectXInstall
  87. INSTALLDIRECTX
  88. GOTO ProgmanSetup
  89. ;
  90. :Win31Setup
  91. ;
  92. ; Determine which system components will be installed
  93. VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.0.0 FLAG5
  94. VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  95. ;
  96. ; Determine if there is enough space on system drive
  97. FLAG3 WinDiskSpace_LT  500 FLAG7
  98. FLAG7 GOTO NoWinSpace
  99. FLAG5 WinDiskSpace_LT 2000 FLAG7
  100. FLAG7 GOTO NoWinSpace
  101. FLAG3 FLAG5 WinDiskSpace_LT 2500 FLAG7
  102. FLAG7 GOTO NoWinSpace
  103. ;
  104. :InstallWin32s
  105. ;  Install Win32S via Microsoft Setup
  106. FLAG5 DIALOG NotifyWin32sInstall
  107. FLAG5 FLAG20 GOTO FrenchWin32sSetup
  108. FLAG5 FLAG21 GOTO GermanWin32sSetup
  109. ;
  110. ; English (actually, anything other than French and German) Win32s Setup
  111. FLAG5 RUN 0 nosearch *SOURCEDIR\WIN32SE\WSETUP.EXE
  112. FLAG3 GOTO InstallWinG
  113. GOTO ProgmanSetup
  114. ;
  115. ; French Win32s Setup
  116. :FrenchWin32sSetup
  117. FLAG5 RUN 0 nosearch *SOURCEDIR\WIN32SF\WSETUP.EXE
  118. FLAG3 GOTO InstallWinG
  119. GOTO ProgmanSetup
  120. ;
  121. ; German Win32s Setup
  122. :GermanWin32sSetup
  123. FLAG5 RUN 0 nosearch *SOURCEDIR\WIN32SG\WSETUP.EXE
  124. FLAG3 GOTO InstallWinG
  125. GOTO ProgmanSetup
  126. ;
  127. ;
  128. :InstallWinG
  129. ; Install WinG via Microsoft Setup
  130. FLAG3 DIALOG NotifyWinGInstall
  131. FLAG3 FLAG20 GOTO FrenchWinGSetup
  132. FLAG3 FLAG21 GOTO GermanWinGSetup
  133. ;
  134. ; English (actually, anything other than French and German) WinG Setup
  135. FLAG3 RUN 0 nosearch *SOURCEDIR\WINGE\MSSETUP.EXE
  136. GOTO ProgmanSetup
  137. ;
  138. ; French Win32G Setup
  139. :FrenchWinGSetup
  140. FLAG3 RUN 0 nosearch *SOURCEDIR\WINGF\MSSETUP.EXE
  141. GOTO ProgmanSetup
  142. ;
  143. ; German WinG Setup
  144. :GermanWinGSetup
  145. FLAG3 RUN 0 nosearch *SOURCEDIR\WINGG\MSSETUP.EXE
  146. GOTO ProgmanSetup
  147. ;
  148. ;
  149. :ProgmanSetup
  150. ; Create "Sierra" or "Coktel" group and add program icons
  151. ADDPROGMANGROUP Sierra
  152. ADDPROGMANITEM *SOURCEDIR\DRBRAIN4.EXE,AppTitle,*SOURCEDIR\DRBRAIN4.EXE,*SOURCEDIR
  153. ;
  154. ;
  155. ; If any system files were installed, user MUST restart their system.
  156. FLAG3 GOTO AskRestart
  157. FLAG5 GOTO AskRestart
  158. GOTO  DoneInstalling
  159. ;
  160. ;  
  161. ; Prompt user that their system needs to be restarted.
  162. :AskRestart
  163. DIALOG Restart
  164. FLAG9 RESTARTWINDOWS
  165. ;
  166. ;
  167. :DoneInstalling
  168. DIALOG Done
  169. GOTO End
  170. ;
  171. ;
  172. ; Display Not Enough space in Windows directory
  173. :
  174. :NoWinSpace
  175. DIALOG FailedWinSpace
  176. GOTO End
  177. ;
  178. ;
  179. :End
  180. END
  181.  
  182. [Archives]
  183. ; How's this for small footprint?
  184.  
  185. [Files]
  186. ; How's this for small footprint?
  187.